Development of an introductory course in Java programming for a ‘supported distance learning’ environment

نویسنده

  • Kevin Boone
چکیده

This article describes the development of a course in Java programming, and its delivery in a ‘supported’ distance learning environment. By ‘supported’ is meant that, although students on the course may be geographically distant from the centre of delivery, they did have some personal contact with tutors and other students. However, the bulk of the didactic material was delivered using a combination of CD-ROM and Internet methods. To evaluate the appropriateness and success of this method of teaching, a group of ‘local’ students studied the new course, along with the distance-learning students. Comparison of the local students’ comments and success rates with those of students studying the same course the ‘traditional’ way allows some tentative suggestions to be made about the effectiveness of this style of teaching; suggestions will be offered to improve the delivery of this kind of course.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An interactive environment for beginning Java programmers

Building upon years of evolution in object-oriented programming language design, Java has emerged as the language of choice among many educators for teaching introductory computer science. A clean, type-safe language, Java provides a garbage collected heap and a comprehensive exception-handling mechanism. However, in spite of this support, many students in introductory computer science courses ...

متن کامل

How to Design Class Hierarchies

We report on the experience of teaching introductory second semester computer science course on Fundamentals of Computer Science that uses our curriculum How to Design Class Hierarchies 1 and the ProfessorJ programming langugages implemented within the DrScheme programming environment. This comprehensive curriculum for an introductory course is focused on principled design of class based progra...

متن کامل

Creating and Employing On-line Dynamic Learning Objects for an Introductory Programming Module

The paper shows how learning objects can be designed to promote a constructivist learning environment whilst maintaining flexibility for reuse and repurposing. These learning objects, which support an introductory Java programming module, are employed across two UK HE institutions that both use the same virtual learning environment WebCT to link to these objects, together with a graphic softwar...

متن کامل

Penumbra : Enhancing Eclipse for Introductory Programming

Mueller, Frank. M.S., Purdue University, May, 2004. Penumbra: Enhancing Eclipse for Introductory Programming. Major Professor: Antony L. Hosking. In recent years, Java has become the most popular programming language for introductory programming courses; however, there has been a lack of a good Java development environment for novice computer science students. We decided to adapt Eclipse for te...

متن کامل

Session S2D TEACHING APPLET PROGRAMMING TO NON-MAJORS - VIRTUALLY

We discuss the development and deployment of a “partially virtual” computer science course for nonmajors in which the Web mediates a significant fraction of the course. In particular, approximately a quarter of the course is dedicated to teaching Java applet programming through the use of a Web-basedprogramming environment. We address the development of the curriculum, the integration of severa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000